package com.crm.model.vo.customerManager;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @ Author ：pym
 * @ Date   ：2021/1/18 15:59
 */
@Data
public class BalanceBackMoneyVO {

    private String orderBackMoneyId;  //主键id

    private String backNumber;  //退款编号

    private BigDecimal applyBackMoney;  //申请退款金额

    private BigDecimal backMoney; //实际退款金额

    private BigDecimal serviceMoney;  //服务费

    private Integer backStatus;  //退款状态 0审核中 1未通过 2已退款

    private Integer refundType;  //退款类型  0订单产品退款 1余额退款

    @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date createTm;  //申请日期

    @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date updateTm;  //审核日期

    @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date backDate; //退款时间

    private String sqbz;  //申请退款备注

    private String shbz; //审核备注

    private String customerId;  //客户id

    private String customerName;  //客户名称

    private String customerNumber;  //客户编号

    private String accountId; //创建人id

    private String userName; //用户名称

    private String companyId;  //分公司id

    private String companyName;  //公司名称

}
